package com.fantastic.service.zjs;

import com.fantastic.model.pojo.zjs.SpecType;

import java.util.List;

/**
 * @author: rxx
 * @since: 2024/5/30 18:28
 * @description: 菜品规格类型表service层接口
 */
public interface SpecTypeService {

    /**
     * 查询
     * 无条件时是查询全部的分页查询
     * 有条件时是查询条件的分页查询
     *
     * @param specType
     * @return
     */
    List<SpecType> listSpecType(SpecType specType);

    /**
     * 查询单个菜品规格类型
     *
     * @param specTypeId 菜品规格类型id
     * @return
     */
    SpecType getSpecType(Integer specTypeId);

    /**
     * 添加菜品规格类型信息
     *
     * @param specType 菜品规格类型对象
     * @return
     */
    Integer insertSpecType(SpecType specType);

    /**
     * 修改菜品规格类型信息
     *
     * @param specType
     * @return
     */
    Integer updateSpecType(SpecType specType);

    /**
     * 删除菜品规格类型信息
     *
     * @param specTypeId
     * @return
     */
    Integer deleteSpecType(Integer specTypeId);
}
